Golang Job: Junior Golang Engineer (Payment Processing)

Job added on

Location

San Francisco, California - United States of America

Job type

Full-Time

Golang Job Details

We are looking for a Golang Engineer with strong backend development experience and expertise in payment processing. In this role, you will build and optimize secure, scalable payment solutions for a high-traffic delivery platform. You ll work on real-time payment transactions, payouts, fraud detection, and financial reporting, leveraging Kafka for event-driven architecture.

Key Responsibilities:

  • Develop and maintain backend services using Golang to support real-time payment processing
  • Integrate with payment gateways, third-party processors, and banking APIs
  • Implement secure and scalable payout solutions for drivers and shoppers
  • Optimize transaction workflows to ensure fast and reliable payments
  • Utilize Kafka for event-driven architecture to enhance system performance and reliability
  • Work on fraud detection, chargebacks, and payment reconciliation
  • Ensure compliance with financial regulations and security standards (PCI DSS, etc.)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.